bumpytail ragged-tooth - Turkish English Dictionary